Shared Hierarchical Aggregation for Monitoring Distributed Streams

نویسندگان

  • Sailesh Krishnamurthy
  • Michael J. Franklin
چکیده

Widely dispersed monitoring networks generate huge data volumes that are naturally organized via hierarchical aggregation. In a system that manages such data, applications pose periodic aggregate queries. In this paper we show how to efficiently process multiple periodic aggregate queries in a hierarchy. First, we use a novel query rewrite that optimally executes individual queries. Next, we show how to combine the rewritten queries to share computation and communication resources. Finally, we identify a challenge in shared aggregation across a heterogenous hierarchy, namely that push-down reduces sharing and pull-up increases communication. We then propose a “partial push-down” technique that permits effective sharing without increasing communication costs.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SMART: Adaptive Precision Setting for Aggregation Queries over Distributed Data Streams

We present SMART, a load-aware, self-tuning algorithm for processing continuous aggregate queries in distributed data stream systems. SMART maximizes query result accuracy while keeping monitoring bandwidth below a specified budget despite potentially bursty data streams whose workload characteristics change over time. To accomplish this goal, SMART’s hierarchical algorithm computes for each no...

متن کامل

Distributed Pattern Discovery in Multiple Streams

Given m groups of streams which consist of n1, . . . , nm coevolving streams in each group, we want to: (i) incrementally find local patterns within a single group, (ii) efficiently obtain global patterns across groups, and more importantly, (iii) efficiently do that in real time while limiting shared information across groups. In this paper, we present a distributed, hierarchical algorithm add...

متن کامل

Self-organizing Monitoring Agents for Hierarchical Event Correlation

Hierarchical event correlation is very important for distributed monitoring network and distributed system operations. In many largescale distritbuted monitoring environments such as monitions senor networks for data aggregation, battlefield compact operations, and security events, an efficient hierarchical monitoring agent architecture must be constructed to facilitate event reporting and corr...

متن کامل

SMART: Scalable, Bandwidth-Aware Monitoring of Continuous Aggregation Queries

We present SMART, a scalable, bandwidth-aware monitoring system that maximizes result precision of continuous aggregate queries over distributed data streams. While previous approaches reduce bandwidth cost under fixed precision constraints, in practice, monitoring systems may still incur a substantial cost risking overload under bursty traffic conditions. SMART therefore bounds the worst-case ...

متن کامل

Finding Hierarchical Heavy Hitters in Data Streams

Aggregation along hierarchies is a critical summary technique in a large variety of online applications including decision support, and network management (e.g., IP clustering, denial-of-service attack monitoring). Despite the amount of recent study that has been dedicated to online aggregation on sets (e.g., quantiles, hot items), surprisingly little attention has been paid to summarizing hier...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005